﻿@charset "utf-8";
/* CSS Document */

/*.box-shadow-2{  
  -webkit-box-shadow:0 0 10px #0CC;  
  -moz-box-shadow:0 0 10px #0CC;  
  box-shadow:0 0 10px #0CC;  
} */

/*-moz-transition: all 0.25s ease-in-out;
-webkit-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;*/

/*transform:rotate(360deg);
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	-ms-transform:rotate(360deg);*/

/*初始化 文字 字体 颜色 字号 star*/
	/*body {
		color: #333;
		font-size: 14px;
		font: 100%/1.5 "微软雅黑", Verdana, sans-serif;
		background:#fff;
	}*/

	a { 
		display: inline-block;
		color: #333;
		text-decoration: none; 
	}

	a:hover { 
		text-decoration: none; 
	}
/*初始化 文字 字体 颜色 字号 stop*/

/* css common star */
body {
	background-color: #f4f4f4;
}

.main{
	min-height: 650px;
}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,button,textarea,p,table,thead,tbody,th,tr,td { 
		margin:0; 
		padding:0; 
	}

	h1, h2, h3, h4, h5, h6 { 
		font-weight:normal; 
	}

	address, caption, cite, code, dfn, em, strong, th, var { 
		font-style:normal;
		font-weight:normal;
	}

	img { 
		/*display: block;*/
		border:none;
	}

	ol,ul,li { 
		list-style:none; 
	}

	html {
		overflow-y: scroll;
	} 

	button {
		cursor: pointer;
		
	}

	/*button:hover {
		background-color: #67da8e;
		-moz-transition: all 0.25s ease-in-out;
		-webkit-transition: all 0.25s ease-in-out;
		-o-transition: all 0.25s ease-in-out;
		transition: all 0.25s ease-in-out;
	}*/
	input[type="button"]:hover {
		background-color: #67da8e;
	}
	input[type="text"]{
		border-radius: 3px;		
	}
	textarea,select {
		outline: none;
		border: 1px solid #C6C6C6;
	}
	input[type="text"]:focus{
		border-color: #3388ff;
		-moz-transition: all 0.25s ease-in-out;
		-webkit-transition: all 0.25s ease-in-out;
		-o-transition: all 0.25s ease-in-out;
		transition: all 0.25s ease-in-out;
	}

	button,input { 
		margin: 0px;
		padding: 0px;
		border: 0;
		outline: none;
		font-family: 宋体, serif;
		font-weight: normal;
	}

	table {
		border-spacing: 0px;
		/*border-collapse:0;*/
	}

	.main_layout{ 
		width: 1200px; 
		margin: 0 auto;
		overflow: hidden;
		/*background-color: #fff;*/
	}

	.clear{
		clear:both;
		height:0px;
		overflow: hidden;
	}

	.fl{ 
		float:left
	}

	.fr{ 
		float:right
	}

	.ab{ 
		position:absolute
	}

	.re{ 
		position:relative;
	}

	.dn{ 
		display:none;
	}
	.elli {
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.trans {
		-moz-transition: all 0.25s ease-in-out;
		-webkit-transition: all 0.25s ease-in-out;
		-o-transition: all 0.25s ease-in-out;
		transition: all 0.25s ease-in-out;
	}
	.tac {
		text-align: center;
	}

	/*分页样式*/
	.pagination{
		display:inline-block;
		padding-left:0;
		margin:20px 0;
		border-radius:4px
	}
	.pagination>li{
		display:inline
	}
	.pagination>li>a,.pagination>li>span{
		position:relative;
		float:left;
		padding:6px 12px;
		margin-left:-1px;
		line-height:1.42857143;
		color:#337ab7;
		text-decoration:none;
		background-color:#fff;
		border:1px solid #ddd
	}
	.pagination>li:first-child>a,.pagination>li:first-child>span{
		margin-left:0;
		border-top-left-radius:4px;
		border-bottom-left-radius:4px
	}
	.pagination>li:last-child>a,.pagination>li:last-child>span{
		border-top-right-radius:4px;
		border-bottom-right-radius:4px
	}
	.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{
		z-index:3;
		color:#23527c;
		background-color:#eee;
		border-color:#ddd
	}
	.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{
		z-index:2;
		color:#fff;
		cursor:default;
		background-color:#337ab7;
		border-color:#337ab7
	}
    .pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{
		color:#777;
		cursor:not-allowed;
		background-color:#fff;
		border-color:#ddd
	}
    .pagination-lg>li>a,.pagination-lg>li>span{
		padding:10px 16px;
		font-size:18px;
		line-height:1.3333333
	}
    .pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{
		border-top-left-radius:6px;
		border-bottom-left-radius:6px
	}
    .pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{
		border-top-right-radius:6px;
		border-bottom-right-radius:6px
	}
    .pagination-sm>li>a,.pagination-sm>li>span{
		padding:5px 10px;
		font-size:12px;
		line-height:1.5
	}
    .pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{
		border-top-left-radius:3px;
		border-bottom-left-radius:3px
	}
    .pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{
		border-top-right-radius:3px;
		border-bottom-right-radius:3px
	}
/* css common stop */